home *** CD-ROM | disk | FTP | other *** search
/ Java Certification Exam Guide / McGrawwHill-JavaCertificationExamGuide.iso / pc / Web Links and Code / rev / chap15 / q2.java < prev   
Encoding:
Java Source  |  1997-05-08  |  740 b   |  28 lines

  1. import java.awt.*;
  2. import java.awt.event.*;
  3. import java.applet.Applet;
  4.  
  5. public class ClickExample extends Applet {
  6.    public void init() {
  7.       Button b = new Button("Click me!");
  8.       b.addMouseListener(new OurClickHandler());
  9.       add(b);
  10.    }
  11. }
  12.  
  13. class OurClickHandler implements MouseListener {
  14.    public void actionPerformed(ActionEvent e) {
  15.       System.out.println("button action");
  16.    }
  17.  
  18.    public void mouseClicked(MouseEvent e) {
  19.       System.out.println("button clicked");
  20.    }
  21.  
  22.    // Left-over interface methods.
  23.    public void mousePressed(MouseEvent e) { }
  24.    public void mouseReleased(MouseEvent e) { }
  25.    public void mouseEntered(MouseEvent e) { }
  26.    public void mouseExited(MouseEvent e) { }
  27. }
  28.